An efficient prime-factor algorithm for the discrete cosine transform and its hardware implementations
نویسندگان
چکیده
The prime-factor decomposition is a fast computational technique for many important digital signal processing operations, such as the convolution, the discrete Fourier transform, the discrete Hartley transform, and the discrete cosine transform (DCT). In this paper, we present a new prime-factor algorithm for the DCT. We also design a prime-factor algorithm for the discrete sine transform which is based on the prime-factor DCT algorithm. Hardware implementations for the prime-factor DCT are also studied. We are especially interested in the hardware designs which are suitable for the VLSI implementations. We will show three hardware designs for the prime-factor DCT, including a VLSI circuit fabricated directly according to the signal-ow graph, a linear systolic array, and a mesh-connected systolic array. These three designs show the trade-oo between cost and performance. The methodology, which deals with general (N 1 N 2)-point DCTs, where N 1 and N 2 are mutually prime, is illustrated by converting a 15-point DCT problem into a (3 5)-point 2-D DCT problem.
منابع مشابه
A Circular Formulation of the Prime Length DHT Kernel and its FPGA Implementation
This paper presents an algorithm to convert the prime-length Discrete Hartley Transform (DHT) kernel into a circular form. Further, a hardware architecture, employing Distributed Arithmetic, and the circular formulation mentioned above, is designed and implemented on a Xilinx FPGA. Distributed Arithmetic is very useful in creating efficient FPGA implementations while cyclic convolution provides...
متن کاملAccurate Fruits Fault Detection in Agricultural Goods using an Efficient Algorithm
The main purpose of this paper was to introduce an efficient algorithm for fault identification in fruits images. First, input image was de-noised using the combination of Block Matching and 3D filtering (BM3D) and Principle Component Analysis (PCA) model. Afterward, in order to reduce the size of images and increase the execution speed, refined Discrete Cosine Transform (DCT) algorithm was uti...
متن کاملEfficient Prime Factor Algorithm and Address Generation Techniques for the Discrete Cosine Transform
This brief proposes an efficient prime factor algorithm for the discrete cosine transform. In the proposal, we formulate the decomposition directly, by using the proposed input and output mapping, a novel in-place address generation scheme for input index mapping is derived, while the formulations in the literature require a table to store the index mapping. Besides, our approach requires one o...
متن کاملModified Sine-Cosine Algorithm for Sizing Optimization of Truss Structures with Discrete Design Variables
This paper proposes a modified sine cosine algorithm (MSCA) for discrete sizing optimization of truss structures. The original sine cosine algorithm (SCA) is a population-based metaheuristic that fluctuates the search agents about the best solution based on sine and cosine functions. The efficiency of the original SCA in solving standard optimization problems of well-known mathematical function...
متن کاملEnergy-Efficient Hardware Architecture for Variable N-point 1D DCT
This paper proposes an energy-efficient hardware acceleration architecture for the variable N-point 1D Discrete Cosine Transform (DCT) that can be leveraged if implementing MPEG-4’s Shape Adaptive DCT (SA-DCT) tool. The SA-DCT algorithm was originally formulated in response to the MPEG-4 requirement for object based texture coding, and is one of the most computationally demanding blocks in an M...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. Signal Processing
دوره 42 شماره
صفحات -
تاریخ انتشار 1994